The Most Controversial Japanese Festival